Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: eigenda client confirmation depth #819

Closed
wants to merge 12 commits into from

Conversation

samlaf
Copy link
Contributor

@samlaf samlaf commented Oct 19, 2024

Closes EBE-107.

Why are these changes needed?

Starting to upstream some of the eigenda-proxy features to eigenda-client.
This PR is needed for Layr-Labs/eigenda-proxy#187

Did not add a unit test, as I'm not a big fan of mock-based tests, which is the only pattern we have currently to test the eigenda-client. Added an e2e test on holesky instead, but this does not seem to be checked by any of our ci workflows... PR incoming (#820 ).

Checks

  • I've made sure the lint is passing in this PR.
  • I've made sure the tests are passing. Note that there might be a few flaky tests, in that case, please comment that they are not relevant.
  • I've checked the new test coverage and the coverage percentage didn't drop.
  • Testing Strategy
    • Unit tests
    • Integration tests
    • This PR is not tested :(

method is now no longer used anymore, and could be deprecated
only need tracing-id key now since v2 will do idempotency using blobHeader
Also realized using same key for idempotency and tracing doesn't make sense, since one might want different requests to be traced idependently but use the same idempotency key
@samlaf samlaf requested a review from bxue-l2 October 19, 2024 16:08
@samlaf samlaf changed the base branch from master to style--improve-api-clients-comments October 19, 2024 16:09
@samlaf samlaf force-pushed the style--improve-api-clients-comments branch from 795868e to 5b39fe6 Compare October 19, 2024 17:47
Base automatically changed from style--improve-api-clients-comments to master October 19, 2024 18:26
@samlaf
Copy link
Contributor Author

samlaf commented Oct 19, 2024

Closing in favor of #821

@samlaf samlaf closed this Oct 19, 2024
@samlaf samlaf deleted the feat--eigenda-client-confirmation-depth branch October 19, 2024 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant